slog your guts out - Alemán Inglés Diccionario